Live Mesh Tech Preview now open.
After being an invite only, and then US only the Live Mesh Tech Preview is now open to all. https://www.mesh.com/Welcome/LearnMore.aspx
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed